package Demo05.Recursion;
//递归打印多级目录

import java.io.File;

public class Demo03Recursion {
    public static void main(String[] args) {
        File file = new File("C:\\新建文件夹\\YouKu\\YoukuClient\\CEF2623");
        getAllFile(file);

    }
    public static void getAllFile(File dir){
        System.out.println(dir);
        File[] files = dir.listFiles();
        for(File f : files){
            if(f.isDirectory()){
                //进行判断是否是文件夹，如果是，则遍历文件夹
                getAllFile(f);
            }else{
                System.out.println(f);
            }
        }
    }
}
